/* 
 * File:   tabela_vagas.h
 * Author: Vagner Clementino
 *
 * Created on 7 de Abril de 2012, 19:13
 */

#define VERDADEIRO 1
#define FALSO 0
#include "Lista_Universidade.h"


typedef struct{
    int   linhas;
    int   colunas;
    int** dados;    
}tabela_vagas;

typedef int bool;

tabela_vagas* cria_tabela_vagas(int linhas, int colunas);

void define_tabela_vagas(tabela_vagas** vagas, const Lista_Universidade universidades);

void retira_vaga (int id_universidade, tabela_vagas** vagas,int qtde);

void aumenta_vaga (int id_universidade,tabela_vagas** vagas, int qtde);

bool tem_vaga(int id_universidade, tabela_vagas* vagas);

void imprime_tabela_vagas(const tabela_vagas* vagas);



